Head coach Peter Moores admits England have let a lot of people down after a 15-run defeat against Bangladesh ended their participation in this year’s World Cup.
Head coach Peter Moores admits England have let a lot of people down after a 15-run defeat against Bangladesh ended their participation in this year’s World Cup.